serve a purpose - Français Anglais Dictionnaire